Skip to main content

Introduction

C2B Integration

With C2B integration, individuals can easily make payments to businesses using Telebirr's payment gateway. This integration option is ideal for businesses that want to offer their customers a convenient and secure way to make payments.

C2B Integration Process

Service Flow

Quick Steps:

  1. Open the merchant website on a web
  2. Confirm the order and redirect to the new window of the payment page.
  3. Input Phone number and Input PIN for the users SuperApp / telebirr account.
  4. Payment success and the system will notify the result to 3rd party and transaction detail page appears on the user side.

Work Flow

Service Flow of B2B integration

Main interaction

  1. The user completes the order on the 3rd party web page and confirms the payment.
  2. After receiving the order request, the merchant server applies for a fabric token and invokes the payment server unified order interface (order creation) to create a prepaid order.
  3. The payment server Return prepaid order info (prepay_id) to merchant server
  4. The merchant server groups and joins the payment parameters (prepay id, merch order id, sign, order info, etc.) to construct rawRequest.
  5. The merchant server prepares the rawRequest.
  6. Merchant server assembles the rawRequest into the web checkout payment Base URL and then send the Assembled URL to the Merchant web page.
  7. Merchant web page redirects to the web checkout Assembled URL.
  8. The user makes payment a. by entering his/her phone number and pin. b. by scanning the QR code.
  9. Payment server Verifying authorization and completing order payment
  10. Notification of the payment result sent via notify URL.
  11. The merchant ships and displays the final order payment result to the user.

You can follow the step by stpe guide to understand the payment apis